package com.zhixing.web.service;

import com.zhixing.web.api.dataobject.entity.Menu;

import java.util.List;

/**
 * @author dzh
 * @version 1.0.0.05020
 * <p>project: d-blog</p>
 * <p>created time: 2022/05/09 15:32</p>
 * <p>describe: 菜单信息逻辑接口层</p>
 * <p>remarks: </p>
 **/
public interface MenuService {


	/**
	 * <p>描述：获取菜单</p>
	 *
	 * @author dzh
	 * @return List<Menu> 菜单信息列表
	 * <p>时间：2022/5/9 16:07</p>
	 * <p>说明1：</p>
	 * <p>说明2：</p>
	 **/
	List<Menu> getMenuList(Menu menu);

	/**
	 * <p>描述：获取菜单（分页）</p>
	 *
	 * @author dzh
	 * @param pageNum 当前页码
	 * @param pageSize 每页数量
	 * @return List<Menu> 菜单信息列表
	 * <p>时间：2023/3/10 14:39</p>
	 * <p>说明1：</p>
	 * <p>说明2：</p>
	 **/
	List<Menu> getMenuListByPage(Menu menu, int pageNum, int pageSize);
}
